biologic modulators - Allemand Anglais Dictionnaire